#   向列表的末尾添加一个元素
lst = ['hello', 'world']
print('原列表为：', lst, id(lst))
lst.append(100)
print('添加后列表为：', lst, id(lst))      #   id相同说明 没有拷贝
lst2 = ['jiayou', 'huawei']
lst.append(lst2)
print('添加后列表为：', lst)  # ['hello', 'world', 100, ['jiayou', 'huawei']] 还是添加了一个元素，一个列表元素
#   向列表的末尾添加多个元素
lst.extend(lst2)
print('添加后列表为：', lst)  # 添加后列表为： ['hello', 'world', 100, ['jiayou', 'huawei'], 'jiayou', 'huawei']
#   在任意位置上添加一个元素
lst2.insert(1, 'byd')
print('添加后列表为：', lst2)
#   切片，在任意个位置处添加多个元素
lst3 = [True, False, 'BYD']
lst[2:4] = lst3
print('添加后列表为：', lst)
